independent guarantees - Turc Anglais Dictionnaire